Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Egypt F35 Germany F2 Portugal F2 Portugal F3 Greece F1 Greece F2 Croatia F5 Czech Republic F2 Italy F21 Turkey F41 Turkey F42 Senegal F1 Senegal F2 USA F3 USA F4 USA F5 France F6 Czech Republic F2 Czech Republic F5 Kazakhstan F2 (Aktobe) Greece F3 (Heraklion) Czech Republic F5 (Pardubice) Czech Republic F1 Philippines F1 Egypt F34 Prague Open - Prague Ljubljana Open - Ljubljana XL Bermuda Open - Bermuda Pekao Open - Szczecin South African Airways Tennis Open - Durban Morocco Tennis Tour - Casablanca Ciudad de Pozoblanco Open Diputacion - Cordoba 's Tennis Masters 07 Challenger - Graz Tean International - Alphen ATP Challenger Trophy 2007 - Trnava Samsung Securities Cup - Seoul Flea Market Cup - Busan Flea Market Cup Busan Challenger Tennis - Busan Porsche Open - Poznan Tatra Banka Slovak Open - Bratislava IPP Open - Helsinki Abierto Internacional Varonil Ciudad de Cancun - Cancun Bergamo Challenger Marrakech Challenger Barletta Challenger Sofia Challenger Oberstaufen Cup - Oberstaufen Arroyo de la Encomienda - Valladolid Espinho Challenger - Espinho Cairo Challenger Kosice Challenger Pekao Open - Szczecin Marburg Challenger Como Challenger Malaysia F1 Ispat Open 2004 - Ostrava Rabat Challenger Barletta Challenger Napoli Challenger Prague Challenger Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Dusseldorf Open 2006 - Dusseldorf Marburg Challenger Braunschweig Challenger Trofeo Barcelona de Tenis - Barcelona Scheveningen Challenger Sopot Challenger Poznan Challenger Trani Challenger Skandia Open - Linz Cordenons Challenger Copa Sevilla - Seville Mons Challenger Open de Charleroi - Charleroi Rennes Challenger Unicredit Czech Open - Prostejov Ischgl International Tennis Challenger 2003 - Ischgl Challenger 42 - Andrezieux Kazan Challenger Open de Franche-Comte - Besancon Meknes Challenger ATU Cup - Weiden Maia Open - Oporto Casablanca Challenger Steelers Cup - Kosice West of England Challenger - Bristol Geneva Challenger - Geneva Blumenau Challenger Gemax Open - Belgrade Kosice Challenger Milan Challenger Tennis Napoli Cup 2006 - Napoli Pozoblanco Challenger 10° Trofeo Luigi Pezzoli - Bergamo Steelers Cup - Kosice Open Sainte Victoire - Aix-En-Provence Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Siemens Open 2004 - Scheveningen Prague Challenger Czech Open 2006 - Prostejov Oberstaufen Challenger Prague Open - Prague Bratislava Challenger Challenger Groningen - Groningen Top Wool Challenger-Immagine Trophy - Biella Tunis Open - Tunis Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Porsche Open - Poznan Czech Open 2005 - Prostejov Prosperita Open 2007 - Ostrava Black Forest Open - Freudenstadt Heilbronn Open - Heilbronn Copa Sevilla-Internacionales de Andalucia - Seville Lambertz Open - Aachen Okal Cup 2004 - Eckental Malaysian Open - Kuala Lumpur Steelers Cup - Kosice Delhi Challenger I - New Delhi Banca Stato Challenger - Lugano Siemens Open - Scheveningen BMW Tennis Championship - Sunrise Rome Challenger Athens Challenger Poprad Tatry Challenger Orleans Challenger PrivatBank Cup - Dnepropetrovsk Mohammedia Challenger Budapest Challenger Brescia Challenger Kos Succhetti Tennis Cup - Cordenons Ostrava Challenger ECM Prague Open - Prague Furth Challenger Tatra Banka Open 2006 - Bratislava Prostejov Challenger ECU Prague Open - Prague Unicredit Czech Open 2007 - Prostejov Manerbio Challenger PEOPLEnet Cup - Dnepropetrovsk Alphen Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Challenger Jameson Cup - Milan Rabat Challenger Santiago Challenger Braunschweig Challenger Pekao Open 2001 - Szczecin Andria Challenger Banja Luka Challenger Padova Challenger Calgary Challenger Bordeaux Challenger Tampere Challenger Parma Challenger Milan Challenger Biella Challenger Prostejov Challenger Hamburg Challenger Palermo Challenger Challenger 42 - Andrezieux Salzburg Challenger Burnie Challenger Tatra Banka Slovak Open - Bratislava Aix En Provence Challenger Lisbon Challenger Marrakech Challenger Mallorca Open - Mallorca Mallorca Open - Mallorca Gold Flake Open - Chennai Milan Indoors - Milan Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona Heineken Trophy - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Prostejov Challenger The Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel San Benedetto Challenger Trofeo Conde de Godo - Barcelona Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Kremlin Cup - Moscow Stockholm Open - Stockholm Open 13 - Marseille Kosice Challenger Estoril Open - Estoril Open Seat Godo 2003 - Barcelona TD Waterhouse Cup - Long Island Davidoff Swiss Indoors - Basel Tennis Cup of Flanders - Ostende Como Challenger 2000 Cairo Challenger - Cairo Liberec Challenger V Torneo Internazionale di Tennis - Barletta Czech Open - Prostejov Baden Open - Ettlingen Marbella Challenger Prostejov Challenger Milan Challenger Bastad Challenger Open Diputacion Pozoblanco - Cordoba Prague Challenger Liberec Challenger Quimper Challenger Eckental Challenger Rennes Challenger Exim Agmedia Open - Kosice Privatbank Open 2006 - Dnepropetrovsk Santos Challenger Tata Open - Chennai Sao Paulo Challenger Milan Indoors - Milan Sopot Challenger Cordenons Challenger Biella Challenger Barcelona Challenger Las Vegas Challenger Dubai Open - Dubai Caltanissetta Challenger Estoril Open - Estoril Noumea Challenger Open Seat Godo - Barcelona Indian Wells Challenger Marbella Challenger Synsam Swedish Open - Bastad Campionati Internazionali di Sicilia - Palermo Mallorca Open - Mallorca Mercedes Cup - Stuttgart Top Wool Challenger - Biella Braga Challenger Generali Open - Kitzbuhel Idea Prokom Open - Sopot Poznan Challenger Kyiv Open - Kiev Oberstaufen Challenger Davidoff Swiss Indoors - Basel Medibank Private International - Sydney Genova Challenger Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Como Challenger Genova Challenger Gran Canaria 2 Challenger Estoril Open - Estoril Aix En Provence Challenger AXA Open - Lisbon Ordina Open - 's-Hertogenbosch Renault Slovenian Open - Ljubljana The Scottish Tennis Championships - Edinburgh AXA Open II - Espinho Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Open Diputacion - Cordoba Mercedes Cup - Stuttgart CA-Challenge 2000 - Graz Barcelona Challenger Germany F1 Generali Open - Kitzbuhel Croatia Open - Umag Pilot Pen Tennis - New Haven Monterrey Challenger Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Renault Slovenian Open - Ljubljana Zagreb Challenger FILA Challenger Biella - Biella CA Tennis Trophy - Vienna Zivnobanka Czech Open - Prostejov Grand Prix de Tennis de Lyon - Lyon Togliatti Cup - Togliatti Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Sydney International - Sydney Heineken Open - Auckland Czech Indoor Open - Prague International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas XI Ciutat de Barcelona - Barcelona US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda The Stella Artois Championships - London Heineken Open - Auckland Mobilux Open - Luxembourg Qatar ATP Challenger - Doha Ordina Open - 's-Hertogenbosch KGHM Emax Polish Indoors - Wroclaw Genova Challenger Prosperita Open 2006 - Ostrava Synsam Swedish Open - Bastad Generali Open - Kitzbuhel San Marino Cepu Open - San Marino Orange Prokom Open - Sopot Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney Heineken Open - Auckland Open Seat-Godo 2000 - Barcelona 2003 Mercedes Cup - Stuttgart ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Adidas International - Sydney Rio Quente Challenger Ordina Open - 's-Hertogenbosch Open 13 - Marseille Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Seville Challenger China Open - Beijing Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Chevrolet Cup - Vina del Mar Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Copa AT&T - Buenos Aires Medibank International - Sydney SA Tennis Open - Johannesburg Furth Challenger The Dubai Tennis Championships - Dubai Kitzbuhel Challenger Open Sabadell Atlantico - Barcelona Prague II Challenger AEGON Championships - London Samsung Securities Cup - Seoul AEGON International - Eastbourne Catella Swedish Open - Bastad Rijeka Challenger Mercedes Cup - Stuttgart Biella Challenger Allianz Suisse Open Gstaad - Gstaad Marbella Challenger Adidas International - Sydney Antalya Challenger Pilot Pen Tennis - New Haven Antalya 2 Challenger Napoli Challenger Gran Canaria 1 Challenger Davidoff Swiss Indoors - Basel Rome Challenger ABN/AMRO World Tennis Tournament - Rotterdam Ostrava Challenger CA Tennis Trophy - Vienna Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch China Open - Beijing Prostejov Challenger Bank Austria Tennis Trophy - Vienna Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Salzburg Challenger Abierto Mexicano Telcel - Acapulco Heilbronn Challenger Grand Prix de Tennis de Lyon - Lyon Bergamo Challenger SkiStar Swedish Open - Bastad Open de Moselle - Metz Seville Challenger BMW Open - Munich ATP Studena Croatia Open - Umag Interwetten Austrian Open - Kitzbuhel Salinas Challenger BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Scheveningen Challenger Erste Bank Open - Vienna Tashkent Challenger ABN AMRO World Tennis Tournament - Rotterdam ARAG World Team Championship - Dusseldorf Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Eckental Challenger Open de Tenis Comunidad Valenciana - Valencia Ortisei Challenger The Artois Championships - London Orange Warsaw Open - Warsaw SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Ordina Open - s-Hertogenbosch Pilot Pen Tennis - New Haven Masters Series - Hamburg Adidas International - Sydney Santiago Challenger Caltanissetta Challenger Rakuten Japan Open - Tokyo Rome Challenger Erste Bank Open - Vienna Valencia Open - Valencia Barletta Challenger Brisbane International - Brisbane Catella Swedish Open - Bastad VTR Open - Vina del Mar Brasil Open - Sao Paulo St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Napoli Challenger International German Open - Hamburg Portugal Open - Oeiras Mercedes Cup - Stuttgart ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Bet-at-home Open - Hamburg Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Monza Challenger Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Shenzhen Open - Shenzhen Rome Challenger Mons Challenger Argentina Open - Buenos Aires Ostrava Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Synsam Swedish Open - Bastad Helsinki Challenger Allianz Suisse Open Gstaad - Gstaad Plava Laguna Croatia Open - Umag Ordina Open - 's-Hertogenbosch China Open - Beijing Poznan Challenger Open 13 - Marseille Barcelona Open Banc Sabadell - Barcelona Marburg Challenger Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz Prague Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland Ljubljana Challenger Open 13 - Marseille Ortisei Challenger China Open - Beijing If Stockholm Open - Stockholm Singapore Challenger Cherbourg Challenger Geneva Challenger Lisbon Challenger CA Tennis Trophy - Vienna SkiStar Swedish Open - Bastad Moselle Open - Metz China Open - Beijing Brasil Open - Salvador Ordina Open - 's-Hertogenbosch Braunschweig Challenger Barcelona Open BancSabadell - Barcelona Alicante Challenger Valencia Open - Valencia Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Heilbronn Challenger Gerry Weber Open - Halle Barcelona Challenger Sibiu Challenger Bet-at-home Open - Hamburg Milan Challenger Casablanca Challenger Mouilleron-Le-Captif Challenger Koblenz Challenger Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Geneva Challenger - Geneva Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Moselle Open - Metz Swiss Open - Gstaad Szczecin Challenger Casino Lugano - Lugano Copa Sevilla Internacionales de Andalucia - Seville Florence Challenger Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril The Nottingham Challenger - Nottingham Geneva Open - Geneva SkiStar Swedish Open - Bastad Murcia Challenger Como Challenger Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Alicante Challenger ABN/AMRO World Tennis Tournament - Rotterdam Intrum Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon RCA Championships - Indianapolis Open Seat Godo 2005 - Barcelona ARAG World Team Championship - Dusseldorf Dubai Tennis Open - Dubai Barcelona Open Banc Sabadell - Barcelona Regions Morgan Keegan Championships - Memphis Telenordia Swedish Open - Bastad St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Open Seat-Godo '99 - Barcelona Austrian Open - Kitzbuhel China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Montreal Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai ABN AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Winston-Salem Open - Winston-Salem Apia International - Sydney Tennis Masters Series - Madrid St. Petersburg Open - St. Petersburg BNP Paribas Masters - Paris U.S. Men's Clay Court Championships - Houston Pacific Life Open - Indian Wells The Dubai Tennis Championships - Dubai NASDAQ-100 Open - Miami Qatar Exxon Mobil Open - Doha Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Sopot Challenger Cordenons Challenger Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Indian Wells NASDAQ-100 Open - Miami Mutua Madrilena Masters Madrid - Madrid Masters Series Monte Carlo - Monte Carlo CA Tennis Trophy - Vienna Legg Mason Tennis Classic - Washington Campionati Internazionali d'Italia - Rome Rogers Cup - Toronto Heineken Open - Auckland Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Dutch Open Tennis - Amersfoort Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo If Stockholm Open - Stockholm Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Tennis Masters Series - Monte Carlo Royal Guard Open Chile - Vina del Mar Tennis Masters Series - Monte Carlo Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Hamburg Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York European Open - Antwerp Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Barcelona Open Banc Sabadell - Barcelona NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Tennis Masters Series - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open Qualifying - Doha Rogers Masters - Toronto French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, ESP-CZE 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Hopman Cup - Perth Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, PO, ESP-ITA 4-1 Tennis Masters Cup Shanghai - Shanghai Olympics - Athens Olympics - Beijing